cluster of palms - Alemán Inglés Diccionario